Product details
- ASIN : B00CHK5SIA
- Publisher : Wiley; 1st edition (April 19, 2013)
- Publication date : April 19, 2013
- Language : English
- File size : 12202 KB
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 672 pages
- Lending : Enabled
کتاب Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects (Wiley Software Patterns Series)
Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking.
The book presents 17 interrelated patterns ranging from idioms through architectural designs. They cover core elements of building concurrent and network systems: service access and configuration, event handling, synchronization, and concurrency. All patterns present extensive examples and known uses in multiple programming languages, including C++, C, and Java.
The book can be used to tackle specific software development problems or read from cover to cover to provide a fundamental understanding of the best practices for constructing concurrent and networked applications and middleware.
About the Authors
This book has been written by the award winning team responsible for the first POSA volume "A System of Patterns", joined in this volume by Douglas C. Schmidt from University of California, Irvine (UCI), USA.
منابع کتاب کتاب Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects (Wiley Software Patterns Series)
طراحی نرم افزارهای کاربردی و میان افزار برای اجرا در محیط های همزمان و شبکه ای یک چالش مهم برای توسعه دهندگان نرم افزار است. الگوهای فهرستبندی شده در این جلد دوم معماری نرمافزار الگو محور (POSA) اساس یک زبان الگو را تشکیل میدهند که به مسائل مرتبط با همزمانی و شبکه میپردازد.
این کتاب 17 الگوی مرتبط با هم را ارائه میکند، از اصطلاحات تا طرحهای معماری. آنها عناصر اصلی ساخت سیستم های همزمان و شبکه را پوشش می دهند: دسترسی و پیکربندی سرویس، مدیریت رویداد، همگام سازی و همزمانی. همه الگوها نمونه های گسترده و کاربردهای شناخته شده در چندین زبان برنامه نویسی از جمله C++، C و جاوا را ارائه می دهند.
این کتاب میتواند برای مقابله با مشکلات خاص توسعه نرمافزار یا خواندن از روی جلد به جلد برای ارائه درک اساسی از بهترین شیوهها برای ساخت برنامههای کاربردی و میانافزار همزمان و شبکهای استفاده شود.
درباره نویسندگان
این کتاب توسط تیم برنده جایزه مسئول جلد اول POSA "یک سیستم الگوها" نوشته شده است، که توسط داگلاس سی اشمیت از دانشگاه کالیفرنیا، ایروین (UCI)، ایالات متحده آمریکا به این جلد پیوست .
ارسال نظر درباره کتاب Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects (Wiley Software Patterns Series)